Last Change: 2025-08-27 #dba #JT
sphe_add_dfenv
At sharp corners in your design, there may be insufficient space to generate the Spherene structure. The figure below shows an example using the envelope of a triangular prism. An empty region appears near the blue arrow in Figure a. To resolve this, use the sphe_add_dfenv
tool to ensure the Spherene structure is generated even at sharp edges, as demonstrated in Figure b.

The logic of this tool is as follows: it first generates a Spherene structure based on the user-defined df_env
envelope, illustrated by the larger gray envelope in Figure b. It then trims the structure using the original orange envelope, producing a Spherene form that fits the original shape while ensuring sufficient material at sharp edges.
Usage
Use modifier mesh to define and generate spherene, then trim with env
:
(1) control the outer spherene appearance (larger object), and/or
(2) ignore details (simplified geometry)
Workflow
This video shows the workflow of how to use this tool (Made in older version, concept still applies to V2).
The general workflow of the sphe_add_dfenv
tool is as follows:
- Create a
df_env
envelope. - Click the tool button
, then select the
df_env
envelope and press Enter. You can choose to generate a copy of this envelop in the pop-up window (for Mac users) or in the command line (for Windows users). - Click the compute button
, then select
Solid Surface
to start the computation.
The following figure shows a comparison of the rendered Spherene structures before and after using the sphe_add_dfenv
tool. This tool enables the generation of Spherene structures even near sharp corners.

Comparison of the rendered Spherene structures (a) before and (b) after using the sphe_add_dfenv
tool.
You can download this example file here.
You can combine this tool with other tools, such as sphe_add_field_point, to increase density near sharp corners and ensure sufficient material in those regions.
In rare cases, computations may fail due to mesh Boolean issues (e.g., when dfenv
is involved), even though our Boolean algorithm is among the most robust available. These issues can typically be resolved by adjusting the density value or slightly moving or enlarging the dfenv
. If the problem persists, we encourage you to contact us directly, and we will assist you with your specific case.
Specifications
- Only one dfenv can exist per project
- Simplified shape completely encompassing
env
(Can not intersectenv
). - Used to grow ADMS further outside of the
env
to vary the target connection angle from being perpendicular to arbitrary, resulting in different looks.
Examples
Without dfenv: Volcano

With dfenv: Spiderweb
